Security Annotation for DAML Web Services

نویسندگان

  • Grit Denker
  • Lalana Kagal
چکیده

The focus of this paper is developing ontologies that can be used to annotate web services represented by DAML-S. We propose several security-related ontologies that are designed to represent security standards such as XML Signatures in terms of their characteristics like credentials, mechanisms supported, notations used, etc. These ontologies are used to describe security properties of web services, agents and users. These properties can be specific by stating the particular standards/protocols supported or more general in terms of the security mechanisms used, the credentials required or notations specified. The security properties associated with registered web services as well as requests (originating from other services, agents and human operators) for web services are security requirements and capabilities. A reasoning engine decides whether a web service satisfies a request by comparing security characteristics. The requirements of the request need to be satisfied by the capabilities of the potentially matching web service, whose requirements need to be satisfied by the capabilities specified in the request (which could represent the capabilities of the agent which makes the request). Our prototypical implementation uses JTP, the Java Theorem Prover from Stanford, for deciding the degree to which the requirements and capabilities match based on our matching algorithm.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Toward an Ontology of Time for the Semantic Web

Abstract In connection with the DAML project for bringing about the Semantic Web, an ontology of time is being developed for describing the temporal content of Web pages and the temporal properties of Web services. The bulk of information on the Web is in natural language, and this information will be easier to encode for the Semantic Web insofar as community-wide annotation and automatic taggi...

متن کامل

AeroDAML: Applying Information Extraction to Generate DAML Annotations from Web Pages

The DARPA Agent Markup Language (DAML) is an emerging knowledge representation for the Semantic Web. DAML can encode the semantics of a document for use by agents on the web. However, DAML annotation of documents and web pages is a tedious and time consuming task. AeroDAML is a knowledge markup tool that applies natural language information extraction techniques to automatically generate DAML a...

متن کامل

Analysis and simulation of Web services q

Web services––Web-accessible programs and devices––are a key application area for the Semantic Web. With the proliferation of Web services and the evolution towards the Semantic Web comes the opportunity to automate various Web services tasks. Our objective is to enable markup and automated reasoning technology to describe, simulate, compose, test, and verify compositions of Web services. We ta...

متن کامل

Towards a Semantic Choreography of Web Services: From WSDL to DAML-S

— The relation between DAML-S, a language for the description of Web services grounded in the Semantic Web, and the growing Web services infrastructure based on WSDL is, by an large, still an open question. In this paper we describe a mapping from WSDL to DAML-S whose contribution is twofold: on the theoretical side it clearly shows what information is contributed by the DAML-S specification, o...

متن کامل

DAML-S: Web Service Description for the Semantic Web

In this paper we present DAML-S, a DAML+OIL ontology for describing the properties and capabilities of Web Services. Web Services – Web-accessible programs and devices – are garnering a great deal of interest from industry, and standards are emerging for low-level descriptions of Web Services. DAML-S complements this effort by providing Web Service descriptions at the application layer, describ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003